package com.tdd;

import org.junit.Before;
import org.junit.Test;

public class OperationFactoryRegisteredOperatorsTest {
	OperationFactory factory;

	@Before
	public void init() {
		factory = new OperationFactory();
	}

	@Test
	public void divideIsRegistered() {
		factory.findOperationNamed("/");
	}

	@Test
	public void minusIsRegistered() {
		factory.findOperationNamed("-");
	}

	@Test
	public void plusIsRegistered() {
		factory.findOperationNamed("+");
	}

	@Test
	public void multiplyIsRegistered() {
		factory.findOperationNamed("*");
	}

	@Test
	public void factorialIsRegistered() {
		factory.findOperationNamed("!");
	}
}
